BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming
نویسندگان
چکیده
منابع مشابه
Towards an Aspect Weaving BPEL engine
This position paper proposes the use of dynamic aspects and the visitor design pattern to obtain a highly configurable and extensible BPEL engine. Using these two techniques, the core of this infrastructural software can be customised to meet new requirements and add features such as debugging, execution monitoring, or changing to another Web Service selection policy. Additionally, it can easil...
متن کاملAdding Sessions to BPEL
By considering an essential subset of the BPEL orchestration language, we define SeB, a session based style of this subset. We discuss the formal semantics of SeB and we present its main properties. We use a new approach to address the formal semantics, based on a translation into so-called control graphs. Our semantics handles control links and addresses the static semantics that prescribes th...
متن کاملTowards Resource-Oriented BPEL
Service orientation is the de-facto architectural style, today. But, what actually is a service and how should service boundaries be chosen? Resource orientation, once seen as a ”light-weight” approach to Web services, is reshaping itself as a modeling strategy to service orientation. Along comes the realization that resources are in-fact complex state machines. Currently, there is no accepted ...
متن کاملTransforming BPMN to BPEL Using Parsing and Attribute Evaluation with respect to a Hypergraph Grammar
The abstract syntax of structured Business Process Models (BPMs) can be described by a context-free hypergraph grammar in a straightforward way. Given a BPM, a hypergraph parser can be used to construct its derivation tree. Finally, the corresponding BPEL code can be generated using attribute evaluation. A diagram editor for structured BPMs has been realized using the DiaGen framework. On reque...
متن کاملDesigning a BPEL Orchestration Engine Based on ReSpecT Tuple Centres
We present the design of a BPEL orchestration engine based on ReSpecT tuple centres, a coordination model extending Linda with the ability of declaratively programming the reactive behaviour of tuple spaces. Architectural and linguistic aspects of our solution are discussed, focussing on how the syntax and semantics of BPEL have been mapped to tuple centres. This is achieved by a translation of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: KIPS Transactions on Software and Data Engineering
سال: 2015
ISSN: 2287-5905
DOI: 10.3745/ktsde.2015.4.5.209